Exoplayer无法用.m3u8传输某些AAC编码的音频 |
您所在的位置:网站首页 › linux 播放m3u8音频 › Exoplayer无法用.m3u8传输某些AAC编码的音频 |
我正在将一个音频播放器项目从Vitamio移植到ExoPlayer。我已经能够让它工作,除了我有两个音频源,将不会播放。它们和其他播放非常好的示例之间没有明显的区别。问题不是样本长度,因为很长时间运行的样本也发挥。下面是指向示例文件的链接: audio/20/208888/index.m3u8 audio/20/208237/index.m3u8 这是错误-> android.media.MediaCodec.dequeueOutputBuffer(Native的java.lang.IllegalStateException )在com.google.android.exoplayer.MediaCodecTrackRenderer.doSomeWork(MediaCodecTrackRenderer.java:420)的java.lang.IllegalStateException,com.google.android.exoplayer.ExoPlayerImplInternal.doSomeWork(ExoPlayerImplInternal.java:398)的com.google.android.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:203),安卓的com.google.android.exoplayer.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:203)。android.os.HandlerThread.run(HandlerThread.java:61) at com.google.android.exoplayer.util.PriorityHandlerThread.run(PriorityHandlerThread.java:40)的android.os.Looper.loop(Looper.java:157)的os.Handler.dispatchMessage(Handler.java:98) 11-27 17:50:05.423 28529-28571/com.google.android.foreign player.demo E/OMXNodeInstance: OMX_FreeBuffer for buffer h 我正在以TYPE_HLS_MEDIA的形式创建这些示例,要么使用AUDIO_AAC编码,要么使用VIDEO_H264。 我最好的猜测是,这些样本是以异常的抽样率记录下来的,或者它们是某种程度上的腐败。 所有样本将通过.m3u8格式被编码为AAC流。是否还有其他的呈现/编码程序我应该查看? 谢谢你,大卫 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |